//
// Created by sjjmw on 3/24/2022.
//
#include "iostream"
#include "vector"
#include "list"
#include "algorithm"

//骑士由弱变强
//恶龙从小到大
//遍历恶龙，杀不掉说明骑士若，那么换下一个骑士
void handle(int n,int m){
    std::vector<int> qs(m);
    std::vector<int> el(n);
    for(int i=0;i<n;i++){
        std::cin>>el[i];
    }
    for(int i=0;i<m;i++){
        std::cin>>qs[i];
    }
    std::sort(qs.begin(),qs.end());
    std::sort(el.begin(),el.end());
    int j=0;
    int cost=0;
    bool fail=false;
    for(int i=0;i<el.size();i++){
        if(j>=qs.size()){
            fail= true;
            goto end;
        }
        while(qs[j]<el[i]){
            j++;
            if(j>=qs.size()){
                fail= true;
                goto end;
            }
        }
        //恶龙从小到大杀
        if(qs[j]>=el[i]){
            cost+=qs[j];
            j++;
        }
    }
    end:
    if(fail){
        printf("Lose!\n");
    }else{
        printf("%d\n",cost);
    }
    ;
}

int main(){
    int a,b;
    while(std::cin>>a>>b){
        handle(a,b);
    }
    return 0;
}